Autodesk Revit to Unity

Detailed Tutorial:



Unity Assets on Github:

We have been developing a system in Unity to support the review of building models both on desktop monitors and in CAVE and other similar VR displays. The github repository contains a Unity project that can be used as template for using unity for design and construction visualization and review. The project contains the following assets and features:
  1. Animated avatar with integration of xbox controller.
  2. Minimap system
  3. Location bookmark system
  4. Display configuration system that enables correct 1 to 1 scale output mapping for any system with any number of flat displays. (similar to MiddleVR)
  5. Assets that enables adding new characters into scene during run time. The added characters can perform AI path finding if Nav Mesh is baked into scene.
  6. More are under development.

The github repository is:
https://github.com/CICPSU/Unity-Design-Review-System

All the content under this repository can be freely used provided Penn State CIC Research Group is acknowledged.

Tutorials on Using Unity for Architectural Visualization:

It is hard to document a workflow inside unity because:
  • A plethora of different things can be done in Unity depending on your goal of model quality and features.
  • There is no standard way of polishing your model in unity and it many times comes down to artistic choices and particular goal of the project.
  • Some areas of Unity contain too much details to not bloat the workflow document.
It takes a lot of time and effort to master Unity as a visualization engine. Here we carefully picked essential tutorials and guides for those who is interested:
Resources for architectural visualization using Unity


Workflow Synopsis

1. Preparing model in Revit

  1. Visibility/ Graphics Settings
  2. Section Box
  3. Getting rid of unnecessary details

3. Import into Autodesk 3ds max

Comparison of different import method: Comparison Results
  1. Convert Autodesk materials to standard material with Autodesk Material Converter(AMC) (paid 3dmax plugin)
2. Reduce Polygon Count
3. Group objects as systems

4. Export as FBX

  1. Review FBX settings

5. Import into Unity

  1. Import as new asset
  2. Change settings in Inspector



https://github.com/ivanifan/MasterUISystem

Workflow Synopsis

1. Preparing model in Revit

  1. Visibility/ Graphics Settings
  2. Section Box
  3. Getting rid of unnecessary details

2. Export as FBX

3. Import into Autodesk 3ds max

  1. Convert Autodesk materials to standard material with Autodesk Material Converter(AMC) (paid 3dmax plugin)
2. Reduce Polygon Count
3. Group objects as systems

4. Export as FBX

  1. Review FBX settings

5. Import into Unity

  1. Import as new asset
  2. Change settings in Inspector